About Bishops Walk Barnack Limited (11827878) United Kingdom