About T & S Trade Frames Limited (07732983) United Kingdom