About Richard Swann Ltd (13109812) United Kingdom