About Avitar Services Limited (04228453) United Kingdom