About Williams Beales & Co Limited (07406986) United Kingdom