About Beau & Jerry S Limited (10234210) United Kingdom