About Tywalia (rochester) Limited (11490222) United Kingdom