About Griffin Investment Services Limited (SC528853) United Kingdom