About Havering Services Ltd (12187302) United Kingdom