About Genesis Precision Limited (08933621) United Kingdom