About Furlow Holdings Limited (12395612) United Kingdom