About Sennon Limited (05322524) United Kingdom