About Triton Upholstery (1986) Limited (02030421) United Kingdom