About Sydenham Solutions Ltd (07014004) United Kingdom