About 31st Sc Development Company Limited (08575367) United Kingdom