About Beckhampton Consulting Limited (04327096) United Kingdom