About Mallindine Associates Ltd (05276308) United Kingdom