About Terry Coffin Developments Limited (09365567) United Kingdom