About Buy A Takeaway Limited (SC627302) United Kingdom