About Ambershire Limited (01247781) United Kingdom