About Spikenard Limited (05178518) United Kingdom