About Seeley & Co. Limited (12474130) United Kingdom