About Allen West And Foster Limited (10802734) United Kingdom