About J Van Vliet (aberdeen) Limited (SC334827) United Kingdom