About R S Lucas Limited (09155087) United Kingdom