About Beale & Beale Ltd. (08884867) United Kingdom