About The Very Helpful Service Company Limited (02506274) United Kingdom