About Flexham Limited (09439844) United Kingdom