About Whitby Precision Limited (12293030) United Kingdom