About Yorkshire Components Holdings Limited (10784637) United Kingdom