About L & L Caerphilly Ltd. (09416853) United Kingdom