About Tricky Defects Ltd (07845536) United Kingdom