About Saxon Shore Limited (10388258) United Kingdom