About Swindale (special Projects) Limited (09090907) United Kingdom