About Bennett & Skelland Limited (04011283) United Kingdom