About Felicity J. Lord Limited (03259058) United Kingdom