About Sheridan Developments Limited (01695919) United Kingdom