About Osborne (buxton) Limited (03311105) United Kingdom