About L & H Company Limited (04470462) United Kingdom