About H Thorley & Sons Limited (03169475) United Kingdom