About S & G Peascod Street Limited (04615276) United Kingdom