About Begg & Sullivan Limited (05245324) United Kingdom