About Theo Home Group Ltd (13693001) United Kingdom