About Jackson & Lakin Limited (00504990) United Kingdom