About Headrow Furnishers Limited (00454669) United Kingdom