About T R Meakin Limited (10107631) United Kingdom