About The Albert Bowness Limited (09042324) United Kingdom