About C & R Trade Frames Limited (07236412) United Kingdom