About Lucy Bevan Limited (05655538) United Kingdom