About Macott Investment Holdings Limited (02624165) United Kingdom