About Mr Calvin Stroud Ltd (13451499) United Kingdom