About Stibb Cross Warren Limited (13198375) United Kingdom