About Mallow Low Limited (11068915) United Kingdom