About Alexander Stevens (1995) Limited (02565662) United Kingdom