About 151a Stafford Ltd (08981001) United Kingdom