About A G Foster Limited (10858881) United Kingdom