About Furlong Group Limited (11355012) United Kingdom