About Fix & Fasten Ltd (11528536) United Kingdom