About Swanscombe Limited (02135923) United Kingdom