About Self Employed Accounts Limited (04724052) United Kingdom