About Saxon Holdings Limited (10136988) United Kingdom