About Almondsbury Community Services Association Limited (IP29956R) United Kingdom