About Yorkshire Composite Limited (12850475) United Kingdom