About Peter W. Foster Limited (03982939) United Kingdom