About Nagle & Rose Ltd (12797111) United Kingdom