About Abercromby & Beatty Limited (07455704) United Kingdom