About George Farmiloe & Sons Trading Limited (07532211) United Kingdom