About Gloucester Close Limited (03188351) United Kingdom