About J.s. Haverly Limited (12781872) United Kingdom