About Tudor Williams (holdings) Limited (05227377) United Kingdom