About Shenk Developments Limited (06314884) United Kingdom