About Allen & Foxworthy Limited (03559482) United Kingdom