About Griffin Software Ltd (06546016) United Kingdom