About Haycraft & Mcniece Limited (07056647) United Kingdom