About F W Pammenter Limited (11165353) United Kingdom