About Farridgerex Ltd (13050330) United Kingdom