About Kevin Stamper Furniture Limited (04871062) United Kingdom