About Richard Jeffrey Limited (SC710023) United Kingdom