About Albatrans London (uk) Ltd (07895973) United Kingdom