About Sterling Edwards Partnership Llp (OC433893) United Kingdom