About Callum S Services Limited (11020496) United Kingdom