About Alfra (uk) Ltd. (02955252) United Kingdom