About N Callander Ltd (SC633061) United Kingdom