About J & D Lowrie Limited (SC269482) United Kingdom