About Insight Berkshire Ltd. (08976518) United Kingdom