About Flaxman Partners Limited (03694119) United Kingdom