About Jacquards Limited (04762818) United Kingdom