About J & O Accountancy Services Limited (09890151) United Kingdom