About The Simmance Partnership Limited (04267867) United Kingdom