About Pinpoint Manufacturing Limited (06847418) United Kingdom