About Barry House Limited (12483290) United Kingdom