About Pempamsie (walthamstow) Limited (12504002) United Kingdom