About Braithwaite Jourdan Limited (12579518) United Kingdom