About Takelook Limited (01973594) United Kingdom