About Tried Tested & Loved Ltd. (09694660) United Kingdom