About Sheepscombe Ltd (NI680817) United Kingdom