About T J F Developments Limited (05987637) United Kingdom