About Torex Developments Limited (05817086) United Kingdom