About Swindens Patents Limited (00226501) United Kingdom