About The One Sandaled Men Ltd (SC628281) United Kingdom