About G & H Boxshall Ltd (07694683) United Kingdom