About The Steppes Limited (03047852) United Kingdom