About Dick Foster Limited (07289956) United Kingdom