About Lowdham Wash Limited (11929592) United Kingdom