About Heckmann Design Ltd (09061598) United Kingdom