About L H Reynolds Ltd (07333173) United Kingdom