About Simeon Flemons Design Limited (10375189) United Kingdom