About On The Tin Limited (06978181) United Kingdom