About Kerloch B Limited (SC641909) United Kingdom