About L. R. B. A. Ltd (07308214) United Kingdom