About Spring Gate Vs Ltd (12829806) United Kingdom