About Bamford Home Limited (05990992) United Kingdom