About Albert Barns Development Limited (13386888) United Kingdom