About Bowry Group Ltd (11991893) United Kingdom