About Visual Applied Technology Ltd (05955079) United Kingdom