About Thomas Associates (bedford) Limited (06043905) United Kingdom