About Alfram Limited (02874830) United Kingdom