About Leethgrove Investment Co.limited (00798185) United Kingdom