About Weddell Accounting Limited (13296816) United Kingdom