About The Ranch Takeaway Ltd (SC620007) United Kingdom