About Albany Farm & Garden Machinery Limited (07468012) United Kingdom