About J & D Services (scotland) Ltd. (SC279625) United Kingdom