About R.beattie Landscaping Ltd (SC687398) United Kingdom