About Encombe Shoot Limited (04710426) United Kingdom