About Saxon Strategic Solutions Limited (07310649) United Kingdom