About Vickers (lakeside) Limited (03287149) United Kingdom