About Special Core Accountants Limited (08942447) United Kingdom