About L.& F.ryder Limited (00776043) United Kingdom