About Swann May Ltd (12764975) United Kingdom