About Absolute Tudor Ltd (13346676) United Kingdom