About Hampsey Project Solutions Limited (09209422) United Kingdom