About Bank Road (lancaster) Limited (05906178) United Kingdom