About Sarr-jamois Limited (10460487) United Kingdom