About Albert & Flaherty Limited (05239743) United Kingdom