About Richardknowland Composite Ltd (12139451) United Kingdom