About V&j Billington Limited (06910958) United Kingdom