About L & M Seymour Design Limited (10354958) United Kingdom