About Beale Engineering Services Limited (05740556) United Kingdom