About Manderwood Limited (NI044635) United Kingdom