About Longcombe Shoot Limited (09986362) United Kingdom