About Barkers Lodge Ltd (12488130) United Kingdom