About Greg Hempsall Design Services Limited (07239157) United Kingdom