About T & A Upholstery Supplies Ltd (06029410) United Kingdom