About Bampton Grange Ltd (13502609) United Kingdom