About Double Jay (scotland) Limited (SC184628) United Kingdom