About George Farmiloe & Sons Limited (00054862) United Kingdom