About Haywood Sener Ltd (08610890) United Kingdom