About Glovers Court Preston Limited (06532350) United Kingdom