About Affleck Accountancy Limited (11822394) United Kingdom