About Weddell Holdings Ltd (09872153) United Kingdom