About Lambridge Grange (bath) Ltd (06937370) United Kingdom