About C R Passe & Co Limited (SC242229) United Kingdom