About Howe Shandyhands Ltd (11491218) United Kingdom