About Turner Jomas & Associates (tja) Limited (07750772) United Kingdom