About Saxby Holdings Limited (03005386) United Kingdom