About Granulator & Blade Services Ltd (13280530) United Kingdom