About S R Burrell & Associates Limited (08098895) United Kingdom