About Layla Sadler Temporary Worker Limited (08280216) United Kingdom