About Salt & Foam Boar Lane Limited (12662407) United Kingdom