About The Wax & Reeds Co Ltd (12979049) United Kingdom