About T. James (special Projects) Limited (05374895) United Kingdom