About Buckinghamshire Technology Limited (08065082) United Kingdom