About The Steaming Pitcher Ltd (11079157) United Kingdom