About The Barlington Group Limited (12035907) United Kingdom