About Pace Components Limited (02423335) United Kingdom