About Laurel Bank Associates Limited (11225282) United Kingdom