About Sterling Meridian Limited (08270422) United Kingdom