About Siddall Group A Limited (04562715) United Kingdom