About William Friswell Limited (12486766) United Kingdom