About Buddha S Workshop Limited (10816263) United Kingdom