About Seymour John (cardiff) Limited (09637428) United Kingdom