About Calvin Stroud Ltd (13096545) United Kingdom