About Batchelors Building Ltd (09185599) United Kingdom