About Hole And Corner Limited (08122035) United Kingdom