About Albany Wells Limited (12757166) United Kingdom