About Bell Anderson Limited (05427597) United Kingdom