About Devignes No. 2 Limited (06806593) United Kingdom