About Wry Developments Limited (01551744) United Kingdom