About Rickamore Enterprises Ltd (07113151) United Kingdom