About Fred Stevens Limited (02818626) United Kingdom