About Spindrift Projects Limited (07505030) United Kingdom