About Detailed Developments Sw Limited (13261055) United Kingdom