About John Beavis Associates Limited (09801439) United Kingdom