About Chris Beardmore Home And Garden Improvements Limited (09570621) United Kingdom