About Wright & Hill Holdings Ltd (12981358) United Kingdom