About Kerrach Limited (SC436459) United Kingdom