About Callan & Lines Ltd (SC412122) United Kingdom