About Flaxmead Services Limited (07145917) United Kingdom