About Scudamore Fitzgerald Limited (11081879) United Kingdom