About Scawfell Genetics Limited (10990117) United Kingdom