About James Edgar Limited (SC341712) United Kingdom