About Yb Components Limited (06120353) United Kingdom