About Jackson Swaby Limited (03235993) United Kingdom