Callus Gifts Ltd Company numberSC897003 StatusActive TypeLtd Incorporated25 Jul 2026 Nature of business Artistic creation Registered office 30 Cherry CrescentClydebankG81 3JA Data JSON Markdown