About B.a. Williams Holdings Limited (12394470) United Kingdom