About Havering Ot Ltd (12574039) United Kingdom