About Ferring Spreadsheet Solutions Limited (06072540) United Kingdom