About Billecart - Salmon (uk) Limited (03031863) United Kingdom