About Flemmings Limited (10929332) United Kingdom