About Sidington Limited (12543334) United Kingdom