About Castlebar Associates (LP004262) United Kingdom