About Scrapheap Engineers Ltd (11908954) United Kingdom