About Shane Nicholas Design Ltd (11576272) United Kingdom