About Loughton Services Limited (02234189) United Kingdom