About Havering Engineering Services Ltd (13158338) United Kingdom