About The Swig & Filly Ltd. (10087425) United Kingdom