About James D. Bilsland Limited (SC139590) United Kingdom