About Tonks Interiors Limited (10251441) United Kingdom