About Sandton London Ec1y Limited (07350882) United Kingdom