About Balachey Ltd (SC657644) United Kingdom