About Ian Penycate Upholstery Limited (09424829) United Kingdom