About Allan & Bertram Limited (13630864) United Kingdom