About Longshaw Essex Limited (12645743) United Kingdom