About Kirkham Box Company Limited (04930895) United Kingdom