About Sherwood Financing Plc (13497082) United Kingdom