About Saxonlynch Holdings Limited (02726787) United Kingdom