About Trevor Mcvittie Limited (06523378) United Kingdom