About The Grand Dewsbury Limited (08622314) United Kingdom