About Charles Richards Fasteners Limited (00141488) United Kingdom