About Shandrill Developments Limited (NI058911) United Kingdom