About Barry Walter Limited (09205835) United Kingdom