About Julian Spencer-smith Limited (07487024) United Kingdom